SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vw_Plazas
AS
SELECT tb_Divisiones.idDivision, 
    tb_Divisiones.Mnemo AS DMnemo, tb_Divisiones.idSubOrg, 
    tb_GrupoDeCarreras.idGrupoCarrera, 
    tb_GrupoDeCarreras.descripcion AS GDescripcion, 
    tb_GrupoDeCarreras.Mnemo AS GMnemo, tb_Cargos.idCargo, 
    tb_Cargos.cargo, tb_Asignaturas.idAsignatura, 
    tb_Asignaturas.Descripcion AS ADescripcion, 
    tb_Asignaturas.Mnemo AS AMnemo, 
    tb_Organizaciones.idOrganizaciones, 
    tb_Organizaciones.Nombre, tb_Organizaciones.CUISE, 
    tb_FuncionesLUI.idFuncion, 
    tb_FuncionesLUI.Descripcion AS FDescripcion, 
    tb_FuncionesLUI.Mnemo AS FMnemo, tb_Plazas.CUPOF, 
    tb_Plazas.idPlaza, tb_Plazas.FechaAlta, tb_Plazas.Horas, 
    tb_Plazas.Baja, tb_Plazas.FechaBaja, 
    tb_RegimenSalarial.idRegimenSalarial, 
    tb_RegimenSalarial.Descripcion AS RSsalDescripcion, 
    tb_RegimenDeSuplencias.idRegimenSuplencia, 
    tb_RegimenDeSuplencias.Descripcion AS RSuplDescripcion, 
    tb_RegimenDesignaciones.idRegimenDesignacion, 
    tb_RegimenDesignaciones.Descripcion AS RDesgDescripcion
FROM tb_Plazas INNER JOIN tb_Divisiones ON  tb_Plazas.Division = tb_Divisiones.idDivision 
    INNER JOIN    tb_GrupoDeCarreras ON tb_Divisiones.GrupoCarreras = tb_GrupoDeCarreras.idGrupoCarrera
    INNER JOIN    tb_Asignaturas ON  tb_Plazas.Asignatura = tb_Asignaturas.idAsignatura 
    INNER JOIN    tb_Cargos ON  tb_Plazas.CargoSalarialDefault = tb_Cargos.idCargo 
    INNER JOIN    tb_Organizaciones ON tb_Plazas.Organizacion = tb_Organizaciones.idOrganizaciones 
    INNER JOIN    tb_FuncionesLUI ON  tb_Plazas.Funcion = tb_FuncionesLUI.idFuncion 
    inner JOIN    tb_RegimenSalarial ON  tb_Plazas.RegimenSalarial = tb_RegimenSalarial.idRegimenSalarial
    inner JOIN    tb_RegimenDeSuplencias ON   tb_Plazas.RegimenSuplencias = tb_RegimenDeSuplencias.idRegimenSuplencia
    LEFT OUTER JOIN    tb_RegimenDesignaciones ON  tb_Plazas.RegimenDesigna = tb_RegimenDesignaciones.idRegimenDesignacion

GO
GRANT SELECT ON  [dbo].[vw_Plazas] TO [SoloVer]
GO
